home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Education
/
World of Education.iso
/
world_m
/
mathappy.zip
/
MATHAPPY.DOC
< prev
next >
Wrap
Text File
|
1991-09-20
|
4KB
|
80 lines
Documentation file for--
MATHAPPY.EXE version 1.0 Copyright (c) 1991 Michael J. Salera
This program is in the public domain (freeware), and you can therefore
use, copy, and distribute the executable file and its accompanying files
in this .ZIP package at your discretion. However, the sale of MATHAPPY.EXE
or any other file included in this package is prohibited.
Program title: M A T H A P P Y
Description: Teaching kids to have fun with integers:
After examining some of the public domain stuff
out there for pre-schoolers, I designed a better pre-
school interface. This program is meant to be
started by a MS-DOS user but, once that's done, it
requires little in the way of adult supervision.
The only adult/parental involvement I'd recommend is
that the parent explain (if the child doesn't know)
the numerical *concepts*, esp. multiplying & dividing.
PC setup: Requirements are an 80x86 MS-DOS 2.0+ micro, EGA
video or higher, and a Microsoft-compatible mouse.
The files MATHAPPY.EXE, EGAVGA.BGI, and the *.CHR
files MUST be in the same directory to run the pgm.
Mathappy uses only a mouse, is 16 colorful, and is
designed to teach basic integer math skills by simply
playing with the "number bars" and binary operators
provided (+, -, *, /).
Author: Michael J. Salera (leave mail on Factory BBS)
Release: Public Domain - dedicated to all 3-5 year olds!
C source available to any interested hacker - but
it's nothing really!
Game
controls: Mouse left button -> a click on this button selects
one of the two responsive screen fields.
Mathappy's playing area consists of two fields that
change on-screen results-- one is to the left of the
vertical purple pin-striped bar. A click here cycles
through each choice of binary operator. The game
starts out on '+' so to select 'x' (multiplication)
you'd click twice. The second field is basically the
right half of the screen. Clicking here toggles
between which number field is affected by mouse moves.
Move the mouse away from you and the number selected
decreases; pull the mouse toward you and it increases.
Even tho' the mouse pointer/cursor may be invisible
at times, you can have more fun by doing repeated
drags of the mouse in either direction! However, the
range of the two numbers is the range of Intel's pre-
80386 processors, i.e. the atomic 16-bit int in the
range of -32768 to +32767. The result can store
numbers in the billion range.
Mouse right button -> changes background color
Keyboard -> press any key to quit.
That's all she wrote! The program may be simple but can be fun and I plan
to improve on it in the future by gathering disparate sound fx and music
libraries from friends (and writing some myself, hopefully not in assembler)
and putting them in the right places e.g. yo-yo sliding effects when scaling
the numbers.
Mathappy has been tested by more than one veritable pre-schooler.
.
.
.
.
. . . . . . .